export default {
  namespaced:true,
  state(){
    return {
      goodsList:[
        {name:'商品名称1',price:999,n:1},
        {name:'商品名称2',price:9.99,n:1},
        {name:'商品名称3',price:99.9,n:3},
        {name:'商品名称4',price:99,n:2},
      ]
    }
  },
  getters:{ //对state进行处理后，返回新数据，可以根据state变化实时改变
    filterGoodsList(state){
      return state.goodsList.filter(item=>{
        return item.price>250
      })
    }
  },
  mutations:{ //专职负责修改state数据的，内部是一些方法函数
    goodsAddMut(state,obj){ //新增商品
      state.goodsList.push(obj)
    }
  }
}